TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2022 Twin Cities Area rating list selection
                                                2021 Twin Cities Area rating list selection
2022 TLS League Ratings
Section - Northern           District - Minnesota           Area - Twin Cities
Life Time Fitness-Oakdale Village    Men    By Rating
(As of 01/23/2023)
2022 2022 2022
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Mathan Krishnappan U
4.69 5.0 5.0  C  2021 5.0  C 40 +   Minneapolis, MN
2 Carl Wahlstrand U
4.62 5.0 5.0  C  2021 5.0  C 40 +   North Oaks, MN
3 William Flynn U
4.61 (5.0) 5.0  C  2019    18 +   Minneapolis, MN
4 Taylor Hanson U
4.55 5.0 5.0  C  2021 4.5  C 40 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
5 Douglas Matuska U
4.35 4.5 4.5  C  2021 4.5  C 40 +   Saint Paul, MN
6 Christian Rovn U
4.34 4.5 4.5  C  2021 4.5  C 40 +   Minneapolis, MN
7 Noah Buntman U
4.33 4.5 4.5  C  2021 4.5  C 18 +   MINNEAPOLIS, MN
8 Bill Stelle U
4.31 4.5 4.5  C  2021 4.5  C 40 +   Excelsior, MN
9 James Kinnear U
4.30 4.5 4.5  C  2021 4.5  C 18 +   Hamel, MN
10 Paul Schroeder U
4.28 4.5 4.5  C  2021 4.5  C 40 +   Minneapolis, MN
11 Rob Rebischke U
4.28 4.5 4.5  C  2021 4.5  C 40 +   Minneapolis, MN
12 William Kron U
4.27 4.5 4.5  C  2021 4.5  C 55 +   Minneapolis, MN
13 Marc Stingley U
4.26 4.5 4.5  C  2021 4.5  C 40 +   Saint Paul, MN
14 Andrew Semenov U
4.26 4.5 4.5  C  2021 4.5  C 40 +   Eden Prairie, MN
15 Jeffrey Litvack U
4.24 4.5 4.5  C  2021 4.5  C 40 +   Minneapolis, MN
16 Matt Chua U
4.23 4.5 4.5  C  2021 4.5  C 40 +   Minnetonka, MN
17 Mark Williams U
4.22 4.5 4.5  C  2021 4.5  C 40 +   Excelsior, MN
18 Shravan Pargal U
4.22 4.5 4.5  C  2021 4.5  C 55 +   Eden Prairie, MN
19 Derek Kieckhafer U
4.22 4.5 4.5  C  2021 4.5  C 18 +   Minneapolis, MN
20 Dane Swenson U
4.20 4.5 4.5  C  2021 4.5  C 55 +   Chanhassen, MN
21 Bill Richardson U
4.20 4.5 4.5  C  2021 4.5  C 40 +   Hamel, MN
22 Brendan FitzPatrick U
4.20 4.5 4.5  C  2021 4.5  C 18 +   Saint Paul, MN
23 Aaron Brock U
4.20 4.5 4.5  C  2021 4.5  C 18 +   Minneapolis, MN
24 Gregory Daigle U
4.19 (4.5) 4.5  C  2019 4.5  M 40 +   Stillwater, MN
25 William Henneman U
4.12 4.5 4.5  C  2021 4.5  C 40 +   Wayzata, MN
26 Todd Schoenwalder U
4.11 4.5 4.5  C  2021 4.5  C 40 +   MINNEAPOLIS, MN
27 Leif Johnson U
4.11 4.5 4.5  C  2021 4.5  C 55 +   Hopkins, MN
28 Ken Pomerantz U
4.10 4.5 4.5  C  2021 4.5  C 55 +   Minneapolis, MN
29 Brian Duggan U
4.10 4.5 4.5  C  2021 4.5  C 40 +   Chanhassen, MN
30 Scott Luhman U
4.08 4.5 4.5  C  2021 4.5  C 40 +   Chanhassen, MN
31 Robert Marolt U
4.07 4.5 4.5  S   4.5  C 55 +   North Oaks, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
32 Jonathan Saliterman U
3.86 4.0 4.0  C  2019 4.0  C 18 +   Hopkins, MN
33 Mark Wolpert U
3.84 4.0 4.0  S  2021 4.0  C 18 +   Hopkins, MN
34 James Joslin U
3.83 4.0 4.0  C  2021 4.0  C 40 +   Minneapolis, MN
35 Alex Romero U
3.82 4.0 4.0  S  2020 4.0  C 40 +   Minneapolis, MN
36 Andy Finn U
3.82 4.0 4.0  C  2021 4.0  C 18 +   Wayzata, MN
37 Jon Benowitz U
3.81 4.0 4.0  C  2021 4.0  C 18 +   Minneapolis, MN
38 Mark Van Ert U
3.80 4.0 4.0  C  2021 4.0  C 55 +   Hopkins, MN
39 Paul Tharp U
3.79 (4.0) 4.0  C  2021    40 +   Minneapolis, MN
40 Jeremy Edwards U
3.77 4.0 4.0  C  2021 4.0  C 18 +   Hopkins, MN
41 JON SCHLEY U
3.75 4.0 4.0  C  2021 4.0  C 40 +   Mound, MN
42 Greg Garritty U
3.75 4.0 4.0  C  2021 4.0  C 18 +   Burnsville, MN
43 Ryan Rosoff U
3.74 4.0 4.0  C  2021 4.0  C 18 +   HOPKINS, MN
44 Justin Webster U
3.73 4.0 4.0  A  2021 4.0  C 40 +   Minneapolis, MN
45 Rishi Khanna U
3.72 4.0 4.0  C  2021 4.0  C 18 +   Denver, CO
46 Jon Swanson U
3.68 (4.0) 4.0  M  2021 4.0  M 18 +   Minneapolis, MN
47 Justin Saper U
3.68 4.0 4.0  S  2021 4.0  C 18 +   Hopkins, MN
48 Nicholas Warner U
3.66 4.0 4.0  S   4.0  C 18 +   Cottage Grove, MN
49 Brian Reidinger U
3.66 4.0 4.0  C  2021 4.0  C 40 +   Maple Plain, MN
50 Bart Larson U
3.66 4.0 4.0  C  2021 4.0  C 40 +   RED WING, MN
51 Justin Bradfield U
3.66 4.0 4.0  C  2021 4.0  C 18 +   Minneapolis, MN
52 Aaron Peck U
3.65 4.0 4.0  C  2021 4.0  C 40 +   Mound, MN
53 William Heritage U
3.65 4.0 4.0  C  2021 4.0  C 18 +   EDEN PRAIRIE, MN
54 Jared Greenbaum U
3.65 4.0 4.0  C  2021 4.0  C 40 +   Wayzata, MN
55 David Neis U
3.64 (4.0) 4.0  M  2021 4.0  M 18 +   Eden Prairie, MN
56 Mike Lindaman U
3.64 4.0 4.0  S   4.0  C 18 +   ANDOVER, MN
57 kyle syverson U
3.63 4.0 4.0  C  2021 4.0  C 18 +   Andover, MN
58 Nils Stefan Pettersson U
3.62 4.0 4.0  C  2021    18 +   Eden Prairie, MN
59 Hernando Gonzalez U
3.62 4.0 4.0  C  2021 4.0  C 40 +   CHANHASSEN, MN
60 Robb Bader U
3.62 4.0 4.0  C  2021 4.0  C 18 +   Minneapolis, MN
61 Daniel Holland U
3.57 4.0 4.0  C  2021 4.0  C 18 +   Columbia Heights, MN
62 Michael Torres U
3.53 4.0 4.0  A  2021 4.0  C 40 +   Minneapolis, MN
63 Jeff Sprinkel U
3.53 4.0 4.0  C  2021 3.5  C 40 +   Minneapolis, MN
64 Hung Dang U
3.51 4.0 4.0  C  2021 3.5  C 18 +   Minnetonka, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
65 Alexandr Weigel U
3.49 3.5 4.0  C  2021 3.5  C 18 +   Mound, MN
66 Trent Waite U
3.49 3.5 4.0  S   3.5  C 18 +   Minneapolis, MN
67 Haizhong Wu U
3.48 3.5 4.0  C  2021 4.0  C 18 +   Savage, MN
68 Scott Rifenberick U
3.48 3.5 4.0  C  2021 4.0  C 40 +   Lakeville, MN
69 Alan Cosentino U
3.47 3.5 3.5  C  2021 4.0  C 40 +   Minnetonka, MN
70 Dennis Kortsha U
3.45 (3.5) 4.0  M  2021 3.5  M 18 +   Maple Grove, MN
71 Bradley Sundick U
3.43 3.5 3.5  C  2021 3.5  C 40 +   Minneapolis, MN
72 Adam Moss U
3.43 3.5 3.5  S   3.5  C 18 +   Minneapolis, MN
73 Danny Kanter U
3.43 3.5 3.5  C  2021 4.0  C 18 +   HOPKINS, MN
74 Robert Hank U
3.42 3.5 3.5  C  2021 4.0  C 18 +   Brooklyn Center, MN
75 Ramon Villanueva U
3.41 3.5 3.5  C  2021 4.0  C 40 +   Chanhassen, MN
76 Barry Wei U
3.40 3.5 0.0     2021 3.5  C 18 +   Minneapolis, MN
77 Ben Berkowitz U
3.40 3.5 3.5  C  2021 4.0  C 18 +   Wayzata, MN
78 Ryan Guldberg U
3.39 3.5 4.0  C  2021 3.5  C 40 +   Victoria, MN
79 Roy Krengel U
3.38 3.5 3.5  C  2021 3.5  C 18 +   Excelsior, MN
80 Guang Yang U
3.37 3.5 3.5  C  2021 4.0  C 18 +   Chanhassen, MN
81 Jeffrey Johnson U
3.37 (3.5) 3.5  M  2021 3.5  M 18 +   Minneapolis, MN
82 Charles Crocker U
3.37 (3.5) 4.0  S  2021 3.5  M 18 +   Minneapolis, MN
83 Fei Li U
3.34 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
84 Brian Schumer U
3.30 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
85 Jungyong Park U
3.28 (3.5) 3.5  C  2021    40 +   Saint Paul, MN
86 Michael Green U
3.26 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
87 Luis Laguna U
3.24 3.5 3.5  C  2021 3.5  C 40 +   Saint Paul, MN
88 Jon Kruse U
3.24 3.5 3.5  C  2021 3.5  C 18 +   Circle Pines, MN
89 Bin Huang U
3.24 3.5 3.5  C  2021 3.5  C 18 +   MINNEAPOLIS, MN
90 Alejandro Trevino U
3.23 3.5 3.5  C  2021 3.5  C 40 +   Prior Lake, MN
91 Ken Theisen U
3.23 3.5 3.5  C  2021 3.5  C 55 +   Plymouth, MN
92 Geoffrey Sudit U
3.20 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
93 Mark Cochrane U
3.20 (3.5) 3.5  S  2021    18 +   Excelsior, MN
94 Chuck Tatsuda U
3.13 3.5 3.5  C  2021 3.5  C 55 +   Minneapolis, MN
95 James O'Connor U
3.11 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
96 wayne wang U
3.05 3.5 3.5  C  2021 3.5  C 18 +   Eden Prairie, MN
97 Selmer Moen U
3.05 3.5 3.5  S  2021 3.5  C 18 +   Mound, MN
98 Liqiang Cheng U
3.02 3.5 3.5  S  2021 3.0  C 18 +   Hamel, MN
99 Will Foster U
3.01 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
100 Philip Goski U
2.99 3.0 3.5  S  2021 3.0  C 18 +   Montrose, MN
101 Josh Rieck U
2.97 3.0 3.0  C  2021 3.0  C 18 +   Hamel, MN
102 Mark Lampert U
2.96 (3.0) 3.0  S  2021    18 +   Minneapolis, MN
103 Ahmed Elmouelhi U
2.95 3.0 3.5  C  2021 3.0  C 18 +   Minneapolis, MN
104 Jerome Tjosvold U
2.94 3.0 3.0  C  2021 3.0  C 18 +   Minneapolis, MN
105 Mark Afdahl U
2.94 3.0 3.5  C  2021 3.0  C 18 +   Eden Prairie, MN
106 Ebin Ephrem U
2.93 3.0 3.0  C  2021 3.5  C 18 +   Wayzata, MN
107 Brian Milovich U
2.89 3.0 3.0  C  2021 3.5  C 18 +   Minneapolis, MN
108 Tom Ostlund U
2.86 3.0 3.0  S  2021 3.0  C 18 +   Wayzata, MN
109 Steve Mattix U
2.86 3.0 3.0  S  2021 3.0  C 18 +   Minneapolis, MN
110 ALTAF SHAIK U
2.85 3.0 3.0  C  2021 3.0  C 18 +   Minneapolis, MN
111 Mike Grimaldi U
2.83 3.0 3.0  S  2021 3.5  C 40 +   Maple Grove, MN
112 Peter Krause U
2.82 3.0 3.0  S   3.0  C 65 +   Minneapolis, MN
113 Tim Brengman U
2.82 3.0 3.0  C  2021 3.0  C 40 +   Excelsior, MN
114 Norman Abramson U
2.81 3.0 3.0  S   3.0  C 40 +   Minneapolis, MN
115 Marc Kowalski U
2.80 (3.0) 3.0  M  2021    18 +   Minneapolis, MN
116 Ben Puhl U
2.78 3.0 3.0  S  2021 3.0  C 18 +   Minnetonka, MN
117 Brian Douville U
2.77 3.0 3.0  C  2021 3.0  A 40 +   Excelsior, MN
118 Ryan Manning U
2.76 (3.0) 3.0  S  2021 2.5  M 18 +   Minneapolis, MN
119 Paul Bartone U
2.73 3.0 3.0  C  2021    18 +   Eden Prairie, MN
120 John Tanner U
2.69 3.0 3.0  C  2021 3.0  C 40 +   Wayzata, MN
121 Jim Larson U
2.68 3.0 3.0  S  2021 3.0  C 18 +   Long Lake, MN
122 Mike Schrader U
2.67 3.0 3.0  C  2021 3.0  C 18 +   Minneapolis, MN
123 Cameron Olig U
2.67 3.0 3.0  A  2021 3.0  C 55 +   Wayzata, MN
124 Kendall Griffith U
2.64 3.0 3.0  C  2021 3.0  C 40 +   Minneapolis, MN
125 Phil Ecker U
2.64 3.0 3.0  S  2021 3.0  C 40 +   Wayzata, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
126 John Mueller U
2.50 2.5 3.0  C  2021 3.0  C 40 +   Orono, MN
127 Michael Ile U
2.42 2.5 3.0  S  2021 2.5  C 18 +   Wayzata, MN
128 Andrew Heal U
2.41 (2.5) 2.5  M  2021    18 +   Mound, MN
129 Joseph Laconic U
2.32 (2.5) 2.5  S  2021    18 +   Anoka, MN
130 Derek Wortman U
2.31 2.5 2.5  S  2021 3.0  C 18 +   Wayzata, MN
131 Joseph Brothers U
2.31 (2.5) 2.5  S  2021    18 +   Minneapolis, MN
132 Glenn Galloway U
2.18 2.5 2.5  S  2021 2.5  C 18 +   Victoria, MN
Rex Buxton U
n/a n/a 4.0  C  2021    40 +   Eden Prairie, MN
david goldenberg U
n/a n/a 3.5  M  2021    18 +   Minneapolis, MN